﻿using Brc_PaaS.Common.Entity;
using Brc_PaaS.Common.Model.Basic;
using Brc_PaaS.Common.Model.RabbitMq;

namespace Brc_PaaS.Bll.RabbitMq
{
    public  interface IRabbitMqBasicManager
    {
        /// <summary>
        /// 创建RabbitMq
        /// </summary>
        /// <param name="systemId"></param>
        /// <param name="createUserId"></param>
        /// <returns></returns>
        ResponseModel<RabbitMqBasicInfoDto> CreateRabbitMq(string systemId, string createUserId);
        /// <summary>
        /// 根据系统ID获取当前信息
        /// </summary>
        /// <param name="systemId"></param>
        /// <returns></returns>
        ResponseModel<Ass_RabbitMq> GetRabbitMqBySystemId(string systemId);
    }
}
